/*
 * Copyright (c) Huawei Technologies Co., Ltd. 2023-2023. All rights reserved.
 */

package com.huawei.api.bean;

import lombok.Data;

import java.util.List;
import java.util.Set;

/**
 * cmd参数类
 *
 * @since 2023/10/28
 */
@Data
public class CmdParameter extends Language{
    /**
     * 检查规则列表
     */
    private Set<String> checkers;

    /**
     * 文件列表
     */
    private List<String> filePaths;

    /**
     * 调用模式
     */
    private String type;

    /**
     * 检查代码根路径
     */
    private String source;

    /**
     * 运行路径
     */
    private String pluginPath;

    /**
     * 参数文件路径
     */
    private String paramFilePath;

    /**
     * branch
     */
    private String branch;

    private String output;

    private String checkerPath;

}
